Reducing the execution time of fair-queueing packet schedulers

نویسنده

  • Paolo Valente
چکیده

Deficit Round Robin (DRR) is probably the most scalable fair-queueing packet scheduler. Unfortunately, it suffers from high delay and jitter with respect to a perfectly fair (and smooth) service. Schedulers providing much better service guarantees exist, but have a higher computational cost. In this paper we deal with this issue by proposing a modification scheme for reducing the amortized execution time of the latter, more accurate schedulers. Modified schedulers preserve guarantees close to the original ones, and can also handle seamlessly both leaves and internal nodes in a hierarchical setting. We also present Quick Fair Queueing Plus (QFQ+), a fast fair-queueing scheduler that we defined using this scheme, and that is now in mainline Linux. On one hand, QFQ+ guarantees near-optimal worst-case deviation with respect to a perfectly fair service. On the other hand, with QFQ+, the time and energy needed to process packets are close to those needed with DRR, and may be even lower than with DRR exactly in the scenarios where the better service properties of QFQ+ make a difference.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of processing resources scheduling in programmable networks

Programmable network paradigm allows the execution of active applications in routers or switches to provide more flexibility to traditional networks, and richer services for users. In this paper, we discuss issues in designing resource schedulers for processing engines at programmable routers. One of the key problems is the inability to determine execution times of packets from information in h...

متن کامل

On service guarantees of fair-queueing schedulers in real systems

In most systems, fair-queueing packet schedulers are the algorithms of choice for providing bandwidth and delay guarantees. These guarantees are computed assuming that the scheduler is directly attached to the transmit unit with no interposed buffering, and, for timestamp-based schedulers, that the exact number of bits transmitted is known when timestamps need to be updated. Unfortunately, both...

متن کامل

Greedy Fair Queueing: A Goal-Oriented Strategy for Fair Real-Time Packet Scheduling

Fair scheduling algorithms are an important component of most QoS mechanisms designed to support the performance guarantees required by real-time applications. In this paper, we present Greedy Fair Queueing (GrFQ), a novel scheduler based on a greedy strategy of reducing the maximum difference in normalized service received by any two flows at each trasmission boundary. We prove that the GrFQ s...

متن کامل

SRR: An O(1) Time Complexity Packet Scheduler for Flows in Multi-Service Packet Networks

Manuscript received May 25, 2002; revised November 27, 2002. This work was supported by the 863 Program of China under contract number 863-300-02-04-99. This paper was presented in part at the ACM SIGCOMM 2001, San Diego, CA, August 2001. The author was with the Institute of Communications Engineering, Nanjing 210016 China. He is now with the Wireless and Networking Group of Microsoft Research ...

متن کامل

An evaluation of timestamp-based packet schedulers using a novel measure of instantaneous fairness

A number of emerging Internet applications such as videoconferencing and live multimedia broadcasts from Internet TV stations will rely on scheduling algorithms in switches and routers to guarantee performance and an acceptable level of quality of service. Fairness in packet schedulers is an intuitively desirable property with practical value; fair schedulers such as Weighted Fair Queueing are ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Communications

دوره 47  شماره 

صفحات  -

تاریخ انتشار 2014